revenues from property sales - Spanish English Dictionary